package com.lecture.hibernate.pojo;

import java.util.HashSet;
import java.util.Set;

/**
 * AbstractFileType entity provides the base persistence definition of the
 * FileType entity. @author MyEclipse Persistence Tools
 */

public abstract class AbstractFileType implements java.io.Serializable {

	// Fields

	private Integer ftId;
	private String ftName;
	private String ftRemark;
	private Set fileInfos = new HashSet(0);

	// Constructors

	/** default constructor */
	public AbstractFileType() {
	}

	/** full constructor */
	public AbstractFileType(String ftName, String ftRemark, Set fileInfos) {
		this.ftName = ftName;
		this.ftRemark = ftRemark;
		this.fileInfos = fileInfos;
	}

	// Property accessors

	public Integer getFtId() {
		return this.ftId;
	}

	public void setFtId(Integer ftId) {
		this.ftId = ftId;
	}

	public String getFtName() {
		return this.ftName;
	}

	public void setFtName(String ftName) {
		this.ftName = ftName;
	}

	public String getFtRemark() {
		return this.ftRemark;
	}

	public void setFtRemark(String ftRemark) {
		this.ftRemark = ftRemark;
	}

	public Set getFileInfos() {
		return this.fileInfos;
	}

	public void setFileInfos(Set fileInfos) {
		this.fileInfos = fileInfos;
	}

}